A Linux-based Dynamic Partial Reconfiguration System Applied on Xilinx Zynq
نویسندگان
چکیده
Dynamic Partial Reconfiguration(DPR) optimizes the resource utilization in the Field Programmable Gate Array(FPGA) over time and space nowadays. But the lack of standard tools and interface makes the extensive application of DPR rather difficult . With the open source Linux widely used in the Xilinx Zynq, users’ demand for the reconfiguration becomes urgent. Linux-based dynamic partial reconfiguration system(LDPRS), combining the unified multi-thread programming model of software tasks and hardware tasks with FPGA dynamic partial reconfiguration, provides reliable and perfect reconfiguration system services. LDPRS supplies Linux standard reconfiguration programming interface and service of dynamic loading bitstreams. In the experiment, reconfiguration system is applied in the reconfigurable computing and the results show that FPGA reconfiguration design based on LDPRS has a short development period and high flexibility, supporting the dynamic loading bitstreams. This system efficiently solves the problem of the lack of standard reconfiguration development tools under LINUX, increasing the development flexibility of reconfiguration design and decreasing the difficulty and time in development.
منابع مشابه
FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملDynamic Cognitive Radios on the Xilinx Zynq Hybrid FPGA
Cognitive radios require an intelligent MAC layer coupled with a flexible PHY layer. Most implementations use software defined radio platforms where the MAC and PHY are both implemented in software, but this can result in long processing latency, and makes advanced baseband processing unattainable. While FPGA based SDR platforms do existed, they are difficult to use, requiring significant engin...
متن کاملImplantation of Dynamically Reconfigurable Systems on Chip with OS Support
This work presents the implementation of dynamically reconfigurable system with operating system support specifically Linux. The presented work combines both HW and SW flows where the complex parts of the architecture are designed to HW modules. These HW modules can be reconfigured on the fly by using partial dynamic reconfiguration. In our work, we are using floating point computation unit as ...
متن کاملReconfigurable Ultrasonic Testing System Development Using Programmable Analog Front-End and Reconfigurable System-on-Chip Hardware
Ultrasonic testing systems have been extensively used in medical imaging and non-destructive testing applications. Generally, these systems aim at a particular application or target material. To make these systems portable and more adaptable to the test environments, this study presents a reconfigurable ultrasonic testing system (RUTS), which possesses dynamic reconfiguration capabilities. RUTS...
متن کاملFlexible Waveform Processing with the Xilinx Zynq-7000 Extensible Processing Platform
www.xilinx.com 1 © Copyright 2011–2012 Xilinx, Inc., Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. AMBA, AMBA Designer, ARM, ARM1176JZ-S, Cortex, and PrimeCell are trademarks of ARM in the EU and other countries. PCI, PCI Express, PCIe, and PCI-X are trademarks of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017